double stitched - Spanish English Dictionary